home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dskut / part.zip / READ.ME < prev   
Text File  |  1994-01-23  |  2KB  |  42 lines

  1.                                 PART.EXE
  2.        Hard Disk Partition Table and IDE Controller Examination Utility
  3.                 
  4.                           Uploaded by the author
  5.  
  6. The purpose of PART.EXE is to provide the user with a safe means to examine
  7. the hard disk partition table and IDE controller.  There are two good
  8. partition table editors (far better than Fdisk) available as freeware
  9. on Internet: PFDISK and EDPART.  However the difficulty with these two
  10. programs is they are too powerful.  Using either of them is like examining
  11. your hard disk through the range finder of a bazooka.  Make one false move
  12. and your hard disk is history.  The beauty of PART.EXE is it can tell you
  13. everything you want to know about your hard disk but won't damage your hard
  14. disk's data in the process. To use the program simply type: "part" .  PART
  15. has many options for examining different features of the partition table,
  16. BIOS and controller.  The command:  "part -h" will show you the different
  17. option switches.  PART is intended for use under DOS.  PART is partially
  18. functional under OS/2.  If you attempt to interrogate the IDE controller
  19. while under OS/2 then the process will hang and have to be interrupted
  20. and killed (OS/2 doesn't allow direct access to hardware registers).  PART
  21. and its source code were released together as freeware.  If you have a
  22. C compiler then you are advised to recompile PART.EXE rather than assume
  23. no one has hacked the executable or put a virus on it. 
  24.  
  25. The usual legal disclaimers apply and are displayed if you type: "part -z" 
  26.  
  27. INFORMATION WANTED:  I'm looking for information concerning the IDE
  28. controller registers and how to use them.  For example I can access
  29. information about the IDE controller in PART by sending 0xEC to register
  30. 0x1F7.  However I don't know how to do actual I/O through the registers
  31. (it's supposed to be much faster than using the BIOS).  I have a high
  32. speed disk copy program that currently uses BIOS interrupts but I'd like
  33. to improve its performance by driving the IDE controller directly.
  34.  
  35. My E-mail address is:  gary@brolga.cc.uq.oz.au
  36.  
  37. My postal address is:  Gary Allen
  38.                        PO Box 13
  39.                        St. Lucia, QLD 4067  AUSTRALIA
  40.  
  41.              For more information about PART type:  part -h
  42.